home *** CD-ROM | disk | FTP | other *** search
- Installation
- ------------
-
- If this is a source package, then you need to compile before installing.
- Skip down to the "Compiling" section in that case.
-
- Otherwise, proceed to to the following installation instructions:
-
- * Linux / Unix
-
- Make sure you are root and type:
-
- ./install.sh
-
- That will install the program. Have a look at the 'install.sh'
- file yourself if you want to see what it does (it's only like 20 lines).
-
- That's it! You're done!
- Once installed, launch the program by running "psi"
-
- * Windows
-
- There isn't really any installation for Windows. You can simply just
- run the Psi executable. You might want to move everything into
- C:\Program Files\Psi
-
- * MacOS X
-
- Just run the Psi "executable package" thing. No installation required.
-
-
- Compiling
- ---------
-
- Requirements:
- - Qt 3.0.5 mulithreaded, nothing less!
- - zlib 1.1.4 or compatible
-
- You can obtain Qt at http://www.trolltech.com/
-
- To build Psi, do:
-
- % cd src
- % qmake psi.pro
- % make
-
- (Do not stop here. Please read the rest of this file.)
-
- If you get an error running qmake, then you don't have a proper Qt3
- development environment setup. Please make sure you have Qt3 installed,
- and direct any questions towards the package maintainer of wherever you
- got Qt3. Please don't ask me how to setup Qt3, I get enough mail already.
-
- Now, if the compile fails, then you're allowed to email me :)
-
- Notes about compiling:
- * As of 0.8.6, Psi requires threading, so make sure you have the
- multithreaded version of Qt installed (libqt-mt).
-
- * Some systems don't have a separate libXss library (like
- Solaris). In this case it is safe to remove the -lXss line from
- psi.pro.
-
- * Some systems might not have XScreenSaver at all. In this case,
- remove -lXss from psi.pro, and also #define NO_PS_IDLE in idle.cpp.
-
- * If you wish Psi to use a different base than /usr/local/psi, then
- you need to modify PATH_BASE in src/common.cpp before compiling.
-
- * Under Windows, you may need to use a different 'make' command.
- Ie, for Visual C++, you need to run 'nmake'. You will also need
- to copy the idleui.dll file (from the src/win32 directory) and
- put it in the same directory as the Psi.exe executable.
-
- Alright, if the compile succeeded, you should have an executable called
- "psi" in the src folder. Move it down to the base folder:
-
- % mv psi ..
- % cd ..
-
- Ok now you can go back up to the Installation instructions.
-
-